<?php
#region CODE
use Gotcha\App\Framework\Controller;

$framework = new Controller();
$menu = new \Modules\JasminumMenu\Controllers\AdminController();
#endregion
?>
<div id="adminPanel">
    <header>
        <h1>Panel Administracyjny</h1>
    </header>
    <div id="adminContent" class="clearfix">
        <div id="adminNavigation" class="pull-left">
            <ul>
                <li>
                    <a href="<?= $framework->UrlContent("/Admin/StaticContent"); ?>">Treści statyczne</a>
                </li>
                <li>
                    <a href="<?= $framework->UrlContent("/Admin/Layout"); ?>">Układ stron</a>
                </li>
                <li>
                    <a href="<?= $framework->UrlContent("/Admin/Modules"); ?>">Moduły</a>
                </li>
                <li>
                    <a href="<?= $framework->UrlContent("/Admin/Settings"); ?>">Ustawienia</a>
                </li>
                <li>
                    <a href="<?= $framework->UrlContent("/Admin/Jasminum/Calendar"); ?>">Kalendarz</a>
                </li>
                <li>
                    <a href="<?= $framework->UrlContent("/Admin/Jasminum/Gallery"); ?>">Galeria</a>
                </li>
                <li>
                    <a href="<?= $framework->UrlContent("/Admin/Jasminum/Reservations"); ?>">Rezerwacje</a>
                </li>
                <li>
                    <a href="<?= $framework->UrlContent("/Admin/Jasminum/Menus"); ?>">Menu</a>
                </li>
                <li>
                    <a href="<?= $framework->UrlContent("/Admin/Jasminum/Newsletter"); ?>">Newsletter</a>
                </li>
                <li>
                    <a href="<?= $framework->UrlContent("/Admin/Jasminum/News"); ?>">Newsy</a>
                </li>
            </ul>
        </div>
        <div id="adminPage" class="pull-left" style="margin: 8px;">
            <header>
                <h2>Menu - edytuj plik</h2>
            </header>
            <div id="notification">
                <?php if(isset($_GET['error']) && $_GET['error'] == 1): ?>
                    <div class="error">Musisz wypełnić wszystkie pola</div>
                <?php endif; ?>
                <?php if(isset($_GET['error']) && $_GET['error'] == 2): ?>
                    <div class="error">Błąd podczas dodawania pliku</div>
                <?php endif; ?>
                <?php if(isset($_GET['error']) && $_GET['error'] == 3): ?>
                    <div class="error">Niepoprawne rozszerzenie pliku (dopuszczalne rozszerzenia: .pdf)</div>
                <?php endif; ?>
                <?php if(isset($_GET['error']) && $_GET['error'] == 5): ?>
                    <div class="error">Brak informacji o nazwie pliku</div>
                <?php endif; ?>
                <?php if(isset($_GET['error']) && $_GET['error'] == 6): ?>
                    <div class="error">Brak informacji o rozmiarze pliku</div>
                <?php endif; ?>
                <?php if(isset($_GET['error']) && $_GET['error'] == 7): ?>
                    <div class="error">Niepoprawny rozmiar pliku (max. dopuszczalny rozmiar: 10MB)</div>
                <?php endif; ?>
                <?php if(isset($_GET['error']) && $_GET['error'] == 8): ?>
                    <div class="error">Plik już istnieje</div>
                <?php endif; ?>
            </div>
            <?php if(!empty($_GET['id'])): ?>
                <div id="adminStaticContent">
                    <form method="post" action="<?= $framework->UrlContent("/Admin/Jasminum/Menus/EditFilePost"); ?>" enctype="multipart/form-data">
                        <fieldset>
                            <label for="Title">Nazwa</label>
                            <input type="text" name="Title" id="Title" value="<?= $menu->returnMenuFile($_GET['id'])->getTitle(); ?>">
                            <label for="Filename">Nowy plik</label>
                            <input type="file" name="Filename" id="Filename" value="">
                            <button type="submit">Zapisz</button>
                            <input type="hidden" name="Id" value="<?= $_GET['id']; ?>">
                        </fieldset>
                    </form>
                </div>
            <?php endif; ?>
        </div>
    </div>
</div>